package com.yikome.purchase.dto;

import java.io.Serializable;
import java.math.BigDecimal;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class PendingPurchaseProductExportDTO implements Serializable {

	private static final long serialVersionUID = 2443299385242770971L;

	@Excel(name = "仓库名称" , orderNum = "0" , width = 15)
	private String storehouseName;
	
	@Excel(name = "商品ID" , orderNum = "1" , width = 10)
	private Long productId;
	
	@Excel(name = "商品名称" , orderNum = "2" , width = 25)
	private String productTitle;
	
	@Excel(name = "SKU-ID" , orderNum = "3" , width = 15)
	private Long productSkuId ; 
    
	@Excel(name = "SKU编码" , orderNum = "4" , width = 15)
    private String productSkuBarcode;
    
	@Excel(name = "SKU规格" , orderNum = "5" , width = 20)
    private String productSkuName;
    
	@Excel(name = "SKU图片" , orderNum = "6" , width = 60)
    private String productSkuImage ;
    
	@Excel(name = "商品原始链接" , orderNum = "7" , width = 60)
	private String sourceUrl ; 
	
	@Excel(name = "供应商ID" , orderNum = "8" , width = 15)
	private Long supplierId ; 
	
	@Excel(name = "供应商名称" , orderNum = "9" , width = 20)
	private String supplierName ; 

	@Excel(name = "货号" , orderNum = "10" , width = 20)
	private String sourceNumber ; //货号
	
	@Excel(name = "原始商品ID" , orderNum = "11" , width = 20)
	private String sourceId ; 
	
	@Excel(name = "参考采购价" , orderNum = "12" , width = 15)
	private BigDecimal referencePurchasePrice ; 
	
	@Excel(name = "采购数量" , orderNum = "13" , width = 10)
	private Integer quantity;
	
	
}
